package com.yanfan.energy.domain;

import java.io.Serializable;

/**
 * (ProductionStaff)实体类
 *
 * @author makejava
 * @since 2023-01-30 14:09:05
 */
public class ProductionStaff implements Serializable {
    private static final long serialVersionUID = 495999563208589468L;

    private Long id;
    /**
     * 员工编号
     */
    private String number;
    /**
     * 员工姓名
     */
    private String name;
    /**
     * 员工id  sys_user 表的user_id
     */
    private Long userId;
    /**
     * 性别
     */
    private Integer sex;
    /**
     * 岗位
     */
    private String job;
    /**
     * 联系方式
     */
    private Long phoneNumber;
    /**
     * 生产情况
     */
    private Integer productSate;
    /**
     * 工单达成率
     */
    private Double rate;
    /**
     * 本日完成单数
     */
    private Long theDayFinish;
    /**
     * 本周完成单数
     */
    private Long theWeekFinish;
    /**
     * 本月完成单数
     */
    private Long theMonthFinish;

    /**
     * 性别中文含义
     */
    private String sexName;
    /**
     * 上线下线标识
     */
    private String productSateName;
    /**
     * 有后缀 % 的字符串
     */
    private String rateStr;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = job;
    }

    public Long getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(Long phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public Integer getProductSate() {
        return productSate;
    }

    public void setProductSate(Integer productSate) {
        this.productSate = productSate;
    }

    public Double getRate() {
        return rate;
    }

    public void setRate(Double rate) {
        this.rate = rate;
    }

    public Long getTheDayFinish() {
        return theDayFinish;
    }

    public void setTheDayFinish(Long theDayFinish) {
        this.theDayFinish = theDayFinish;
    }

    public Long getTheWeekFinish() {
        return theWeekFinish;
    }

    public void setTheWeekFinish(Long theWeekFinish) {
        this.theWeekFinish = theWeekFinish;
    }

    public Long getTheMonthFinish() {
        return theMonthFinish;
    }

    public void setTheMonthFinish(Long theMonthFinish) {
        this.theMonthFinish = theMonthFinish;
    }


    public String getSexName() {
        return sexName;
    }

    public void setSexName(String sexName) {
        this.sexName = sexName;
    }

    public String getProductSateName() {
        return productSateName;
    }

    public void setProductSateName(String productSateName) {
        this.productSateName = productSateName;
    }

    public String getRateStr() {
        return rateStr;
    }

    public void setRateStr(String rateStr) {
        this.rateStr = rateStr;
    }
}

